/*
 * All rights Reserved, Copyright (C) wifi LIMITED 2019
 * FileName: ManageLogBean.java
 * Version:  $Revision$
 * Modify record:
 * NO. |     Date       |    Name         |      Content
 * 1   | 2019年11月15日        | wangjian    | original version
 */
package com.pl.service;  

import java.util.List;
import com.baomidou.mybatisplus.extension.service.IService;
import com.pl.bean.ManageLogBean;

/**
 * class name:ManageLogService <BR>
 * class description: <BR>
 * Remark: <BR>
 * @version 1.00 2019年11月15日
 * @author wangjian
 */
public interface ManageLogService extends IService<ManageLogBean>{

	/**
	 * Method name: addManageLog <BR>
	 * Description: 新增 <BR>
	 * Remark: <BR>
	 * @param manageLogBean  void<BR>
	 * @date 2019年11月15日
	 * @author wangjian
	 */
	public void addManageLog(ManageLogBean manageLogBean);

	/**
	 * Method name: updateManageLog <BR>
	 * Description: 修改 <BR>
	 * Remark: <BR>
	 * @param manageLogBean  void<BR>
	 * @date 2019年11月15日
	 * @author wangjian
	 */
	public void updateManageLog(ManageLogBean manageLogBean);
	
	/**
	 * Method name: getManageLogNum <BR>
	 * Description: 根据条件获得数量 <BR>
	 * Remark: <BR>
	 * @param manageLogBean
	 * @return  int<BR>
	 * @date 2019年11月15日
	 * @author wangjian
	 */
	public int getManageLogNum(ManageLogBean manageLogBean);
	
	/**
	 * Method name: getManageLog <BR>
	 * Description: 根据条件获得数据 <BR>
	 * Remark: <BR>
	 * @param manageLogBean
	 * @return  List<ManageLogBean><BR>
	 * @date 2019年11月15日
	 * @author wangjian
	 */
	public List<ManageLogBean> getManageLog(ManageLogBean manageLogBean);
	
	/**
	 * Method name: getManageLogById <BR>
	 * Description: 根据条件获得数据 <BR>
	 * Remark: <BR>
	 * @param id
	 * @return  ManageLogBean<BR>
	 * @date 2019年11月15日
	 * @author wangjian
	 */
	public ManageLogBean getManageLogById(Long id);
}
